.font9186{ font-size: 9pt ;}
.fontstyle9186{ color: #fff; font-size: 14px ;}

.sumstyle9053{ overflow: hidden; font-size: 14px; height: 40px; color: #999; line-height: 36px ;}
.charfont9053{ line-height: 150%; color: #222222; font-size: 9pt ;}
.titlestyle9053{ font-size: 9pt; font-family: å®‹ä½“; text-decoration: none ;}
.timestyle9053{ font-size: 9pt; color: #222222; line-height: 150% ;}
.detailstyle9053{ font-family: å¾®è½¯é›…é»‘; color: #ff9900; font-size: 14px; text-decoration: none ;}
.firsttitlestyle9053{ line-height: 34px; margin-bottom: 10px; height: 34px; color: #333; font-size: 24px; overflow: hidden; font-weight: bold ;}
A.c9053
{
	line-height: 34px; margin-bottom: 10px; height: 34px; color: #333; font-size: 24px; overflow: hidden; font-weight: bold;width: 1010px;white-space: normal;}
A.c9053:link
{
	color: ;}  
A.c9053:visited
{
	color: ;}  
A.c9053:active
{
	color: #000000;}  
A.c9053:hover
{
	color: #000000;}
.vsbcontent-table-container-outer { position: relative;}
.vsbcontent-table-container
{
    width: 98%;
    overflow-y: auto;
    _overflow: auto;
    margin: 2px;}
.vsbcontent-table-container::-webkit-scrollbar
{
    -webkit-appearance: none;
    width: 14px;
    height: 14px;}
.vsbcontent-table-container::-webkit-scrollbar-thumb
{
    border-radius: 8px;
    border: 3px solid #fff;
    background-color: rgba(0, 0, 0, .3);}
.vsbcontent-table-container-fade
{
    position: absolute;
    right: 0;
    width: 5px;
    height: 100%;
    background-image: -webkit-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -moz-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -ms-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: -o-linear-gradient(0deg, rgba(255,255,255,.5), #fff);
    background-image: linear-gradient(0deg, rgba(255,255,255,.5), #fff);}
.govitemcontentc9112 table {
    border-collapse: collapse;
    border-bottom:1px #ddd dashed;}

.govitemcontentc9112 td {}
.govitemcontentc9112 td a{
	text-decoration: none;
    display: block;
    width: 93%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ftcontentstyle9115{ text-align: left; line-height: 24px; font-family: å¾®è½¯é›…é»‘; color: #222222; font-size: 12px; text-decoration: none ;}
.ftstatestyle9115{ line-height: 150%; font-family: å®‹ä½“; color: #222222; font-size: 9pt; font-weight: 200 ;}
.jianjiestyle9115{ line-height: 150%; text-indent: 40px; font-family: å®‹ä½“; color: #222222; font-size: 9pt ;}
.tablestyle9115{ width: 370px ;}
.fttipspanstyle9115{ line-height: 24px; width: 50px; font-family: å¾®è½¯é›…é»‘; color: #222222; font-size: 12px; font-weight: bold ;}
.zhutistyle9115{ text-align: left; font-family: å¾®è½¯é›…é»‘; color: #f60; font-size: 14px; font-weight: bold; text-decoration: none ;}

.timestyle9116{ font-size: 14px;}
.leaderfont9116{ font-size: 9pt; line-height: 150% ;}
.titlestyle9116{ color: #666666; font-size: 14px; line-height: 30px;}
.winstyle9116{ font-size: 14px;}
.govitemcontentc9112 tr {
	line-height: 35px;
}
.winstyle9116 tr {
	height: 35px;
	/* line-height: 22px; */
}
.tjtextstyle9116{ font-family: å®‹ä½“; font-size: 9pt ;}

.fyheadstyle9118{ font-size: 9pt; font-family: å®‹ä½“ ;}

.titlestyle9065{ font-size: 9pt; color: #222222; text-decoration: none ;}

.titlestyle9614{ font-size: 9pt; color: #222222; text-decoration: none ;}


/* æ˜¥èŠ‚é£˜çº¢ */
/* html{height:1060px !important;} */

/* @media (max-width:1400px){
    body{
        width:100% !important;
    }
}
@media (max-width:600px){
    html{
        background:url(../images/bg-sthjt-mobile.png) no-repeat !important;
        background-size:100% auto !important;
        padding-top:145px !important;
    }
	
	.logo{top:20px !important;background: url(../images/logo.png) no-repeat;background-size:100% auto !important;max-width:90%;}
	.topseach{top:140px !important;left:15%;width:300px !important;}
	.SearchTxt{width:200px !important;}
} */

@media (max-width:1200px){
	.banner{width:100%;}
	.banner .logo{top:0;width:100%;background-size:100%;background-repeat:no-repeat;left:0;}
	.banner .logo > img { max-width: 60px; vertical-align:middle;}
    .banner .logo a img { vertical-align:middle; max-width:82%}
	.qglh-style,.qglh-style>img{width:100%;}
	.banner .topseach{right:0;width:100%;}
	.banner .topseach .SearchBtn{margin-top:-36px;}
}

/* 首页州长信箱样式调整 */
.zzxx li{width:100%;height:30px;line-height:30px;display:block;margin-bottom:10px;}
.zzxx li a{display: block;text-decoration:none;width: 60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
.zzxx li span{width: 15%;float: left;}
.zzxx li span:nth-child(3){float: right;width: 21%;}